/**
 * Created by cj on 17-1-17.
 */

//设置、取消  check 选中状态
function setcheckStatus(v1,v2){
    $(v1).attr("checked",v2);
}

//详细设置、取消  check 选中状态
function setcheckStatusDetial(type,name,value,v2){
    var str='input';
    if(type){
        str=str+"[type='"+type+"']";
    }
    if(name){
        str=str+"[name='"+name+"']";
    }
    if(value){
        str=str+"[value='"+value+"']";
    }
    $(str).attr("checked",v2);
}

//json字符串转object
function jsonstrToObject(jsonstr){
    var object=JSON.parse(jsonstr);
    return object;
}

//字符串截取成数组
function strToArry(str,v2){
    var Arry=str.split(v2);
    return Arry;
}

//数组转化为字符串
function arryToStr(arry,v2){
    var str=arry.join(v2);
    return str;

}

//设置、取消 控件只读属性
function setReadonly(v1,v2){
    if(v2){
        $(v1).attr("readonly","readonly");    //添加readonly属性 & $("#ID").attr({ readonly: 'true' });
    }else{
        $(v1).removeAttr("readonly");    //去除readonly属性
    }
}

//设置 select框默认选中
function setSelect(v1,v2){
    $("#"+v1+"  option[value='"+v2+"']").attr("selected",true);
}

function showPic(o){
    setcheckStatus('.rtmp',false);

    if(objectContent){
        var content=objectContent[o].content;
        if(content){
            for(data in content){
                var msg=content[data].hlID;

                setcheckStatusDetial('','selPic',msg,true);
            }
        }
    }

    $("#picflag").val(o);
    $("#showPic").show();
}

function showVideo(o){
    setcheckStatus('.rtmp',false);

    if(objectContent){
        var content=objectContent[o].content;
        if(content){
            for(data in content){
                var msg=content[data].hlID;

                setcheckStatusDetial('','selVideo',msg,true);
            }
        }
    }

    $("#videoflag").val(o);
    $("#showVideo").show();
}

//content全选
function checkallcontent(o) {
    if(o.checked){
        $("input[name='contentbox']").attr("checked",true);
    }else{
        $("input[name='contentbox']").attr("checked",false);
    }
}

//电影全选
function checkallmovie(o) {
    if(o.checked){
        $("input[name='moviebox']").attr("checked",true);
    }else{
        $("input[name='moviebox']").attr("checked",false);
    }
}

//酒店全选
function checkallhotel(o) {
    if(o.checked){
        $("input[name='hotelbox']").attr("checked",true);
    }else{
        $("input[name='hotelbox']").attr("checked",false);
    }
}

//广告全选
function checkallads(o) {
    if(o.checked){
        $("input[name='adsbox']").attr("checked",true);
    }else{
        $("input[name='adsbox']").attr("checked",false);
    }
}

//酒店信息展示
function showHotelInfo(data){
    var json=JSON.parse(data);
    var tempData = "";
    var length=json.length;
    var i=1;
    for (var data in json){
        if((i%4)==1){
            tempData  =  tempData + "<tr class='ctt_white'> <td align='right'><input  type='checkbox' name='hotelbox' id='hotelbox'  value='"+json[data].id+"/"+json[data].hotel+"'><\/td><td align='left' width='90px'>"+json[data].hotel+"<\/td>";
        }else if((i%4)==0){
            tempData  =  tempData + " <td align='right'><input  type='checkbox' name='hotelbox' id='hotelbox'  value='"+json[data].id+"/"+json[data].hotel+"'><\/td><td align='left' width='90px'>"+json[data].hotel+"<\/td><\/tr>";
        }else {
            tempData  =  tempData + " <td align='right'><input  type='checkbox' name='hotelbox' id='hotelbox'  value='"+json[data].id+"/"+json[data].hotel+"'><\/td><td align='left' width='90px' >"+json[data].hotel+"<\/td>";
        }
        i++;
    }
    if(length%4){
        var n=2*(4-length%4);
        tempData  =  tempData +"<td colspan='"+n+"' ></td><\/tr>";
    }
    $("#showhotel").show();
    $("#hotel_ss").html(tempData);

}

//酒店分组信息展示
function showGroupInfo(data){
    var json=JSON.parse(data);
    var tempData = "";
    var length=json.length;
    var i=1;
    for (var data in json){
        if((i%4)==1){
            tempData  =  tempData + "<tr class='ctt_white'> <td align='right'><input  type='checkbox' name='hotelbox' id='hotelbox'  value='"+json[data].id+"/"+json[data].groupname+"'><\/td><td align='left' width='90px'>"+json[data].groupname+"<\/td>";
        }else if((i%4)==0){
            tempData  =  tempData + " <td align='right'><input  type='checkbox' name='hotelbox' id='hotelbox'  value='"+json[data].id+"/"+json[data].groupname+"'><\/td><td align='left' width='90px'>"+json[data].groupname+"<\/td><\/tr>";
        }else {
            tempData  =  tempData + " <td align='right'><input  type='checkbox' name='hotelbox' id='hotelbox'  value='"+json[data].id+"/"+json[data].groupname+"'><\/td><td align='left' width='90px' >"+json[data].groupname+"<\/td>";
        }
        i++;
    }
    if(length%4){
        var n=2*(4-length%4);
        tempData  =  tempData +"<td colspan='"+n+"' ></td><\/tr>";
    }
    $("#showhotel").show();
    $("#hotel_ss").html(tempData);
}

//广告信息展示
function showAdsInfo(data){
    var json=JSON.parse(data);
    var tempData = "";
    var length=json.length;
    var i=1;
    for (var data in json){
        if((i%4)==1){
            tempData  =  tempData + "<tr class='ctt_white'> <td align='right'><input  type='checkbox' name='adsbox' id='adsbox'  value='"+json[data].id+"/"+json[data].name+"'><\/td><td align='left' width='90px'>"+json[data].name+"<\/td>";
        }else if((i%4)==0){
            tempData  =  tempData + " <td align='right'><input  type='checkbox' name='adsbox' id='adsbox'  value='"+json[data].id+"/"+json[data].name+"'><\/td><td align='left' width='90px'>"+json[data].name+"<\/td><\/tr>";
        }else {
            tempData  =  tempData + " <td align='right'><input  type='checkbox' name='adsbox' id='adsbox'  value='"+json[data].id+"/"+json[data].name+"'><\/td><td align='left' width='90px' >"+json[data].name+"<\/td>";
        }
        i++;
    }
    if(length%4){
        var n=2*(4-length%4);
        tempData  =  tempData +"<td colspan='"+n+"' ></td><\/tr>";
    }
    $("#showads").show();
    $("#ads_ss").html(tempData);
}


function sureclick(val){
    var flag=val;
    $("#show"+flag).hide();

    switch (flag){
        case 'hotel':
            var hotelarr="";
            $("input[name=hotelbox]:checked").each(function(){
                hotelarr+=$(this).val()+",";
            })
            $("#hotelname").val(hotelarr);
            break;

        case 'ads':
            var adsarr="";
            $("input[name=adsbox]:checked").each(function(){
                adsarr+=$(this).val()+",";
            })
            $("#adsname").val(adsarr);
            break;

        default :
            var moviearr="";
            $("input[name=moviebox]:checked").each(function(){
                moviearr+=$(this).val()+",";
            })
            $("#moviename").val(moviearr);
            break;
    }

}